What is microneedling? Since these "needles' are actually dissolvable crystals or moulds made of particular acne-fighting ingredients like hydrocolloid dressing, hyaluronic acid, and salicylic aci...